telescopic box - Turkish English Dictionary